more meritorious - French English Dictionary